ancient settlement ruins - Espagnol Anglais Dictionnaire